technologically impaired - Turkish English Dictionary